throughout the history of mankind - Turkish English Dictionary